machine vision software machining inspection systems fabrication lathe inspection image analysis cnc milling frame grabber cad image processing machine vision automated inspection